imprinting unit - French English Dictionary